package com.woniuxy.entity.po.operations;

import java.io.Serializable;
import java.math.BigDecimal;

import lombok.Data;

/**
 * 充电卡管理表
 * @TableName card
 */
@Data
public class Card implements Serializable {
    /**
     * 充电卡 id(主键)
     */
    private Long id;

    /**
     * 客户 id(外键)
     */
    private Long clientId;

    /**
     * 客户姓名
     */
    private String clientName;

    /**
     * 用于前端显示的编号
     */
    private String cardNum;

    /**
     * 0:没有, 1-7: 会员等级, dictionary_id
     */
    private Integer membershipLevelId;

    /**
     * 各自类别下的id
     */
    private Long membershipLevelKey;


    /**
     * 类型名
     */
    private String membershipLevelValue;

    /**
     * 身份证号
     */
    private String idCard;

    /**
     * 创建时间
     */
    private String createdTime;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 账户金额
     */
    private BigDecimal amount;

    /**
     * 备注
     */
    private String remark;

    /**
     * 1-禁用, 2-登记, 3-已激活
     */
    private Integer cardCondition;

    /**
     * 逻辑删除 (1-正常, 0-删除)
     */
    private Integer cardStatus;

    private static final long serialVersionUID = 1L;
}